package com.ayu.wxgzh.ayucyy.entity.auth;

import lombok.Data;

/**
 * @Author 徐林玉
 * @Description Oauth2AuthorizeRep
 * @Date 2023/2/28 11:14
 * @Version 1.0
 */
@Data
public class Oauth2AuthorizeRep {
    /**
     * 公众号的唯一标识
     */
    private String appid;

    /**
     * 授权后重定向的回调链接地址， 请使用 urlEncode 对链接进行处理
     */
    private String redirect_uri;

    /**
     * 返回类型，请填写code
     */
    private String response_type = "code";

    /**
     * 应用授权作用域，snsapi_base （不弹出授权页面，直接跳转，只能获取用户openid）
     * snsapi_userinfo （弹出授权页面，可通过 openid 拿到昵称、性别、所在地。并且， 即使在未关注的情况下，只要用户授权，也能获取其信息 ）
     */
    private String scope;

    /**
     * 重定向后会带上 state 参数，开发者可以填写a-zA-Z0-9的参数值，最多128字节
     */
    private String state;
}

